Three Dimensional Monte Carlo Device Simulation with Parallel Multigrid Solver
نویسندگان
چکیده
We present the results in embedding a multigrid solver for Poisson's equation into the parallel 3D Monte Carlo device simulator, PMC-3D. First we have implemented the sequential multigrid solver, and embedded it into the Monte Carlo code which previously was using the sequential successive overrelaxation (SOR) solver. Depending on the convergence threshold, we have obtained signi cant speedups ranging from 5 to 15 on a single HP 712/80 workstation. We have also implemented the parallel multigrid solver by extending the partitioning algorithm and the interprocessor communication routines of the SOR solver in order to service multiple grids. The Monte Carlo code with the parallel multigrid Poisson solver is 3 to 9 times faster than the Monte Carlo code with the parallel SOR code, based on timing results on a 32-node nCUBE multiprocessor.
منابع مشابه
VLSI Design, 6(1-4):273-276, 1998. 3D Parallel Monte Carlo Simulation of GaAs MESFETs
We have investigated three-dimensional (3D) e ects in sub-micron GaAs MESFETs using a parallel Monte Carlo device simulator, PMC-3D [1]. The parallel algorithm couples a standard Monte Carlo particle simulator for the Boltzmann equation with a 3D Poisson solver using spatial decomposition of the device domain onto separate processors. The scaling properties of the small signal parameters have b...
متن کاملTwo and Three Dimensional Monte Carlo Simulation of Magnetite Nanoparticle Based Ferrofluids
We have simulated a magnetite nanoparticle based ferrofluid using Monte Carlo method. Two and three dimensional Monte Carlo simulations have been done using parallel computing technique. The aggregation and rearrangement of nanoparticles embedded in a liquid carrier have been studied in various particle volume fractions. Our simulation results are in complete agreement with the reported experim...
متن کاملScheduling massively parallel multigrid for multilevel Monte Carlo methods
The computational complexity of naive, sampling-based uncertainty quantification for 3D partial differential equations is extremely high. Multilevel approaches, such as multilevel Monte Carlo (MLMC), can reduce the complexity significantly, but to exploit them fully in a parallel environment, sophisticated scheduling strategies are needed. Often fast algorithms that are executed in parallel are...
متن کاملApplication of the multicanonical multigrid Monte Carlo method to the two-dimensional φ-model: autocorrelations and interface tension∗
We discuss the recently proposed multicanonical multigrid Monte Carlo method and apply it to the scalar φ4-model on a square lattice. To investigate the performance of the new algorithm at the field-driven first-order phase transitions between the two ordered phases we carefully analyze the autocorrelations of the Monte Carlo process. Compared with standard multicanonical simulations a real-tim...
متن کاملPMC-3D: A Parallelized 3D Monte Carlo Simulator for Electronic and Electro-optic Devices
Abst rac t A parallel Monte Carlo device simulator, PMC-3D has been developed for multiprocessors. Through the use of parallel architectures, full three dimensional modeling of the device domain is possible. Here a discussion of the parallel algorithm is given for coupling the Monte Carlo particle simulation with Poisson's equation for quasi-static problems, and full Maxwell's equations for ele...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- International Journal of High Speed Computing
دوره 9 شماره
صفحات -
تاریخ انتشار 1997